Shai Lai Restaurant
Add to Favorites
CLOSED NOW
Today: 5:00 pm - 7:00 pm
Tomorrow: 5:00 pm - 7:00 pm
Saved to Favorites
Phone: (415) 387-8338
Address: 6255 Geary Blvd, San Francisco, CA 94121
Website: http://mayflower-seafood.com
Fax: (415) 387-1760
Cuisines: Asian, Family Style, Chinese
3546 Balboa St, San Francisco, CA 94121
3641 Balboa St, San Francisco, CA 94121
2337 Irving St, San Francisco, CA 94122
2241 Judah St, San Francisco, CA 94122
4401 Cabrillo St, San Francisco, CA 94121
625 Clement St, San Francisco, CA 94118
1375 Noriega St, San Francisco, CA 94122
530 Balboa St, San Francisco, CA 94118
4348 California St, San Francisco, CA 94118
445 Clement St, San Francisco, CA 94118