Ryu Sushi Bistro
1201 Laurel St, San Carlos
(650) 508-8800
Recent Reviews
Order Online
Reserve
You May Also Like
Sushi Kazoku - 1201 Laurel St
Japanese, Sushi Bar
The Sandwich Spot - 1295 Laurel St
Sandwich Shop, Juice Bar & Smoothies, Pet Friendly
Pazzo - 1179 Laurel St
Pizza, Italian
Restaurants in San Carlos, CA
Ryu Sushi Bistro
1201 Laurel St, San Carlos, CA 94070
(650) 508-8800