Romeo's Reviews & Details
72 Lincoln St
Romeo's is located at 72 Lincoln St in Exeter near the intersection of Lincoln St and Linda St. Call (603) 772-3633 for dine in, delivery or takeout.
- Service:Dine In, Delivery and Takeout
- On The Menu:Pizza
- Major Intersection:Lincoln St And Linda St
Tell us more about Romeo's Exeter!