Grill Kebabs and Gyros ★★★★★4.7 (425) Restaurants Turkish restaurant · Gyro restaurant · Kebab shop 385 Grand Ave, South San Francisco, CA 94080 Call Website Details →
Nick The Greek ★★★★★4.5 (438) Restaurants Greek restaurant · Gyro restaurant · Lunch restaurant (more) 101 Oyster Point Blvd Ste 104, South San Francisco, CA 94080 Call Website Details →