Red Hot Chilli Pepper
Restaurant • Chinese restaurant • Indian restaurant • Asian restaurant • Asian fusion restaurant • South east asian restaurant • Chinese noodle restaurant • Rice restaurant • Hakka restaurantOne of the Most Revieweds in San Carlos
#4 Most Reviewed in San Carlos
#3 Most Reviewed Restaurant in San Carlos
#1 Most Reviewed Indian restaurant in San Carlos
#3 Most Reviewed Asian fusion restaurant in San Carlos
▼
Address
1125 San Carlos Ave, San Carlos, CA 94070
Website
Contact
(650) 453-3055Price rating
$$ $$
Rating on Google Maps
4.20 (1.9K reviews)Open on Google Maps