Mykonos ★★★★★4.6 (1,063) Restaurants Greek restaurant · Steak house 226 Lorton Ave, Burlingame, CA 94010 Call Website Details →