(650) 361-1224
2102 Middlefield Road, Redwood City, CA 94063
View Map
Sorry, there are currently no reviews. Read More Redwood City Restaurant Reviews