10823 Venice Blvd, Palms, Los Angeles, United States
10823 Venice Blvd, Palms, Los Angeles, United States
No delivery
Spot something wrong?
Dishes at Abhiruchi Grill Indian Restaurant. Prices may vary in venue.
Been to Abhiruchi Grill Indian Restaurant? Be the first to share what you ate.