Mei Garden II

Mei Garden II is a popular landmark place in the city of Santa Cruz and is located at 533 Ocean St, Santa Cruz, CA 95060-6601

Landmark Name: Mei Garden II
Address: 533 Ocean St, Santa Cruz, CA 95060-6601
City: Santa Cruz
State: Santa Cruz

Phone Number:
State: Santa Cruz
Country: Aruba

Landmarks Near Mei Garden II

Similar names to Mei Garden II