Mama Rosa's Deli
Address:
656 Providence St, West Warwick, RI 02893
Phone:
(401) 615-7211
Nice to Know:
- Good For Kids Yes
- Noise Level Average
- Wifi No
- Accepts Credit Cards Yes
- Outdoor Seating Yes
Subs & Sandwiches,
Delicatessens
Other Businesses:
- Bill's Place Pizza at 707 Main St, West Warwick, RI 02893
- Phenix Square Restaurant at 9 Pleasant St, West Warwick, RI 02893
- Dunkin Donuts at 970 Main St, West Warwick, RI 02893
- La Cafe at 245 Washington St, West Warwick, RI 02893
- Sweet November Bakery at 919 Main St, West Warwick, RI 02893