Oba Noodle Bar
69 Water St Exeter NH 03833 USA
(603) 693-6264
This is the page of Oba Noodle Bar on 69 Water St Exeter NH 03833.
Oba Noodle Bar is a new listing on food pages, updated on November 24, 2023.
This page has had 1 visitors. You are the 1
st
.
Map and Directions
WebSite
Location