Nellie's Place

323-758-4949
8120 Avalon Blvd
Los Angeles, CA 90003
No photo available for this business

Business Information

Restaurants
Restaurants

Customer Reviews (1 reviews)

Mz

on Yahoo Dec 14, 2009
I ordered the short ribs, they were still breathing, soooo pink. I showed the waitress, who informed me that they are supposed to have a 1" pink spot all the way through. Of course I did not eat then, and will never return... (more)

Browse our top cities

Browse cities by state