Eating Asian Fusion Vegetarian Sri Lankan at Malabar Restaurant restaurant in Santa Cruz, CA.

Feedback

Do you manage or own Malabar Restaurant?

Yes