Map & Directions - Mei Garden Chinese Restaurant
Menu
Mei Garden Chinese Restaurant
4303 1/2 Scotts Valley Dr, Scotts Valley, CA, 95066
(831) 438-5772 (Phone)
4303 1/2 Scotts Valley Dr, Scotts Valley, CA, 95066
(831) 438-5772 (Phone)