Phone: +16178840005
Address: 162 Park St, Chelsea, United States
City: Chelsea
Dishes: 35
Reviews: 263
"I enjoyed my first visit to this restaurant. The food was delicious and reasonably priced. The service could be improved, but it's not bad. There is only one small restroom in the building, which is on the smaller side. Despite its size, the food was excellent."
All prices are estimates.