← Westwood restaurants
Downtown Dhaba
No reviews yet
Indian266 Center Ave, Westwood
Own or manage Downtown Dhaba? Claim this listing free
Menu coming soon
We haven’t read Downtown Dhaba’s menu yet. If you’re the owner, claim the listing and upload a photo of your menu.