at Carnaby Square Mall, London , 40741 United States
Local Chicago Sanwich shop. Family Owned & Operated. Open 11 a.m.-6 p.m.
31 FB users likes Mama Rosa's Chicago Sandwich Shop, set it to 1 position in Likes Rating for London, United States in Food & Beverage category
Mama Rosa's Chicago Sandwich Shop is London based place and this enity listed in Cafe category. Located at Carnaby Square Mall KY 40741. Contact phone number of Mama Rosa's Chicago Sandwich Shop: (606) 864-0660
Local Chicago Sanwich shop. Family Owned & Operated. Open 11 a.m.-6 p.m.