Company name: Malabar Restaurant
Description: Stylish vegetarian Pan-Asian restaurant
514 Front St, Santa Cruz, CA 95060, United States