Phone: +15089985281
Address: 3371 Acushnet Ave, 2745, New Bedford, United States
City: New Bedford
Dishes: 17
Reviews: 1324
Website: http://www.caferoma.org
"This is a beloved dining spot that never fails to impress. The food is delicious, the prices are fair, and the staff is friendly. They serve the best homemade French fries, not the frozen kind. The seafood and Italian dishes are also exceptional. I highly recommend this restaurant."
All prices are estimates.