Save Closed 0.0 0 reviews Stavro's Greek Restaurant & Lounge 11 Pearl St, Mississauga, ON L5M 1X1, Canada