Welcome to Terra, where Mediterranean flavors come alive in every bite. At Terra, we believe food should be simple, fresh, and full of soul—just like the Mediterranean way of life.
View all
Know a great happy hour or special for this location?
Suggest an edit
1716 Sheepshead Bay Rd, Brooklyn, NY 11235
© 2025 Checkle, Inc
Privacy
Terms