On this page have we all the information about the entry Simon's Store & Deli from the category Restaurant in Montpelier for you. Below you can find the address, details and the city map with the exact directions.
Simon's Store & Deli
377 River Street
05602 Montpelier
Kitchen: | Sandwiches |
Arround Simon's Store & Deli we also found the following things for the category Restaurant: