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

- 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   $ 0.00