Red Hot Chili Pepper
LinkedIn Pintrest Facebook Twitter Google +

Red Hot Chili Pepper,

San Carlos CA
Address: 1125 San Carlos Ave, San Carlos CA 94070 / (650) 453-3055

Type: Restaurant

Cuisine: Fusion Asian Chinese Fusio Indian Vegetarian