Recently opened restaurant, Terra Nostra Grill offers a positive dining experience. Known for its good food, including starters and desserts. Takeaway available.