Map & Directions - 405 & 504 Tea House, Shabu and Grill
Menu
405 & 504 Tea House, Shabu and Grill
8526 Westminster Blvd, Westminster, CA, 92683
(714) 929-9662 (Phone)
8526 Westminster Blvd, Westminster, CA, 92683
(714) 929-9662 (Phone)