Tamarind Tree Grill

Food or Drink, Cafe, Deli, or Coffee House