Terra Philly : Cocktail Bar & Outdoor Dining Restaurant In Philadelphia
CLOSED$$$ •
1104 Frankford Ave Suite 2, Philadelphia
1104 Frankford Ave Suite 2, Philadelphia
Terra Philly: Cocktail Bar & Outdoor Dining Restaurant in Philadelphia offers a romantic and intimate setting with low lighting, lush greenery, and a great variety of delicious food and cocktails. The spacious and well-maintained restaurant features comfortable seating, beautiful views, and attentive and friendly staff.