306 Restaurant
306 N Main St
Rochester
NH
03867
(603) 335-0306
306restaurant.com
Open Map
Accepts Credit Cards
American
dollar store
Food & Dining
Good for Kids
Nachos
Price range: $$
Restaurants
sweet potato fries
Waiter Service