← Costa Mesa restaurants
Green Chilis
No reviews yet
Indian1500 Adams Ave, Costa Mesa
Own or manage Green Chilis? Claim this listing free
Hours
Hours not listed yet.
Details
Address1500 Adams Ave, Costa Mesa 92626-3818
Phone+17144444407
Websitehttp://thegreenchilis.com/
Email[email protected]
SocialFacebook
Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.