asha

Category: Food and Drinks
Address: 18608 Ventura Blvd
Los Angeles
California
91356
United States
Time: Mon - Thurs: 11:00 am - 02:30 pm 05:00 pm - 10:00 pm Friday: 11:00 am - 2:30 pm 05:00 pm - 10:30 pm Saturday: 11:00 pm - 10:30 pm Sunday: 11:00 pm - 10:00 pm

Leave a Review

Your email address will not be published. Required fields are marked *

Rate this Place (overall):
  • rating icon
  • rating icon
  • rating icon
  • rating icon
  • rating icon