Malabar Cafe
LinkedIn Pintrest Facebook Twitter Google +

Malabar Cafe,

Santa Cruz CA
Address: 514 Front St, Santa Cruz CA 95060 / (831) 458-3023

Type: Restaurant

Cuisine: Fusion Asian Fusio Vegan Vegetarian