Roma's Pizza House & Restaurant Of Windsor
is an above average Pizza Restaurant
Ranked #2 of 17 Restaurants in Riverside Windsor.
Some say it is great, good, fresh.
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