Spaghetti With Tomato Sauce Restaurants in Carrboro

Show restaurants on map
Show :companies_count restaurants on map
3.7
Menu
Table booking
Open Now
3.7
Menu
Table booking
Open Now
City: Carrboro, 300 E Main St, Carrboro, North Carolina, 27510, United States
"Didn't deliver one of my pizzas and promised to send the missing pizza out when I called. 1.5 hours later it hadn't showed up when I called back they...."

Feedback

These reviews refer only to the mentioned ingredients.


Value
Preparation time
Price
Quantity