Seiya
741 Laurel St, San Carlos
(650) 508-8888
Recent Reviews
Order Online
Reserve
You May Also Like
Blind Tasting Restaurant and Wine Bar - 749 Laurel St
American, Wine Bar, Beer Bar, New American
Taurus Steakhouse San Carlos - 727 Laurel St
Steak House, Wine Bar, Lounges
Nick the Greek - 732 Laurel St
Greek, Salad, Falafel, Mediterranean, Pet Friendly
Restaurants in San Carlos, CA
Seiya
741 Laurel St, San Carlos, CA 94070
(650) 508-8888