From Our Editors
Treat yourself to good food and drink at Terra Nostra Cafe & Grill in Newark.
Need to get out of the house? Order and pick up from this restaurant.
Street parking is provided for those dining at the restaurant's Bloomfield Avenue location. Terra Nostra Cafe & Grill offers outdoor bike racks for cyclists.
Meals at Terra Nostra Cafe & Grill are incredibly tasty and reasonably priced around $30.