Mama Rosa's Caribbean Soul
907 N Three Notch St, Troy
(334) 770-1033
Recent Reviews
Order Online
You May Also Like
US Deli - 904 N Three Notch St
Chinese
Bayou la Roux - 72 N Ct Square
Cajun, Cajun/Creole
W Walnut Cookie Co - 101 Elm St
Bakery, Ice Cream & Frozen Yogurt
Restaurants in Troy, AL
Mama Rosa's Caribbean Soul
907 N Three Notch St, Troy, AL 36081
(334) 770-1033