Back
Terra Firma Logo

Terra Firma

No price ratings7.18mi
119 Ingraham St, Brooklyn, NY, 11237
Not Available Now(718) 366-4375
About Terra Firma

If you're looking for Italian restaurants in Brooklyn look no further. Terra Firma is known for having some of the best Italian in Brooklyn. Located at 119 Ingraham St, Terra Firma is a great pla...show more

Sorry, no services are available for this restaurant.Search nearby instead
Sorry, no services are available for this restaurant.Search nearby instead