Wilshire & Vermont
Wilshire & Vermont
3183 Wilshire Blvd
Los Angeles, CA
90010 US
Los Angeles, CA
90010 US
Hours
Offering takeout and delivery- Sun 11:00am-11:00pm
- Mon-Fri 12:00pm-11:00pm
- Sat 11:00am-11:00pm