Me & Ollie's Cafe Reviews & Details
Me & Ollie's Cafe
64 Water St
Me & Ollie's Cafe is located at 64 Water St in Exeter near the intersection of Water St and Clifford St. Call (603) 772-4600 for dine in.
- Service:Dine In
- On The Menu:Coffee, Bagels and Tea
- Major Intersection:Water St And Clifford St
Tell us more about Me & Ollie's Cafe Exeter!