Mehal Indian Cuisine - Simi Valley | View our menu, reviews & Order...

- 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