8735 W 3rd St
Los Angeles, CA 90048
Los Angeles, CA 90048
Open HoursLunch Mon.-Sat., Dinner nightly
OverviewIf you want have good home made Italian food, then this restaurant should top your list. This place is not expensive and most of the dishes are laughably cheap, given its location...
more
