Visitors don't like pizza at this restaurant. Food delivery is a big plus of Terra Pizza. Most people note that the staff is attentive here. A number of reviewers find that the service is terrific. The atmosphere of this place is cool. But many clients who use Google didn't give this place a high rating.
SundaySun | 10:45AM-11PM |
MondayMon | 10:45AM-11PM |
TuesdayTue | 10:45AM-11PM |
WednesdayWed | 10:45AM-11PM |
ThursdayThu | 10:45AM-11PM |
FridayFri | 10:45AM-11PM |
SaturdaySat | 10:45AM-11PM |