Romeo's Place, 180 Trans Canada Hwy, Duncan
1925th visitor, Write a review
Romeo's Place Map

near V9L 3P7

Romeo's Place is ranked #9 of 38 nearby Restaurants.

They say Romeo's Place is good, great, surprised