India Estate Restaurants in Camarillo
Show restaurants on map
Menu
Menu
City: Camarillo, 824 Arneill Road, Camarillo, 93010, United States Of America
Born and brewed in Southern California since 1963, The Coffee Bean & Tea Leaf is the oldest and largest privately held specialty coffee and tea retail...
Price
The Average price for India Estate is:
$14.6
Feedback
These reviews refer only to the mentioned ingredients.