THE FOOD
SPECIALS
PARTY TRAYS
EVENTS & CATERING
More...
Delhi belly, 8 W Main St Alhambra, California 91801
WE’RE OPEN:
Monday - Sunday 11:30 am - 10:00 pm
Get directions