Mehal Indian Cuisine Healthy Websites
Mehal Indian Cuisine - Simi Valley | View our menu, reviews & Order fo
- mehalindiancuisine.com
View our menu and reviews for Mehal Indian Cuisine located at 2513 Sycamore Dr - Simi Valley. Mehal is the indian word for Palace
Not Applicable
$
8.95