← Fremont restaurants
Chili Garden
No reviews yet
Restaurant3213 Walnut Ave, Fremont
Own or manage Chili Garden? Claim this listing free
Hours
Hours not listed yet.
Details
Address3213 Walnut Ave, Fremont 94538-2216
Websitehttp://chileverdeus.com/
Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.