Mambo Italiano
Location
660 Eglinton Avenue West, MississaugaSEE MAP - Google Maps
Phone
Hours
Weekdays and weekends: 11:30 a.m. to 2:30 p.m. and 4:30 p.m. to 10:00 p.m.
Location
660 Eglinton Avenue West, MississaugaSEE MAP - Google Maps
Phone
Hours
Weekdays and weekends: 11:30 a.m. to 2:30 p.m. and 4:30 p.m. to 10:00 p.m.