13903 Ventura Blvd
Sherman Oaks, CA 91423
Sherman Oaks, CA 91423
Open HoursMo to Su from 11:30am to 03:00pm,Su to Th from 05:30pm to 10:00pm,Fr to Sa from 05:30pm to 10:30pm
OverviewSituated next to a 7 Eleven, this one-room establishment serves good food at very affordable prices. Weekday lunch specials begin at very cheap price for a large plate with freshly...
more
