at 1300 N Spring St, Los Angeles, 90012 United States
1939 FB users likes Nick's Cafe, set it to 114 position in Likes Rating for Los Angeles, California in Restaurant/cafe category
Fast service wood fired pizzas cooked in under 2 minutes. Opened sun-wed 10am-6pm and thurs-sat 10am-9pm
Enjoy a chilling experience as “Lab Techs” craft ice cream from organic, local ingredients with super cold blasts of liquid nitrogen.
Happy New Year! We are OPEN today!
They closed Spring St without notice. Take Main St to Elmyra to get here. We're open!