Roma's Pizza House & Restaurant Of Windsor
is a great Pizza Restaurant
Ranked #2 of 17 Restaurants in Riverside Windsor.
Some say it is good, great, hot.
The Latest Review: ★★★★★
Sent on the 2nd of August, 2013
Hahah the two delivery drivers for years before the Hyundai drive Chevy and fords
Rank #2 of 17