Map Page courtesy of
Order Resveratrol at 50% price! Limited Time

www.RestaurantsInLosAngeles.com Los Angeles Restaurant Guide




Ambala Dhaba -
1781 Westwood Blvd
Los Angeles , CA
213-966-1772