← Alhambra restaurants
Indo Kitchen
No reviews yet
Asian5 N 4th St, Alhambra
Own or manage Indo Kitchen? Claim this listing free
Hours
Hours not listed yet.
Details
Address5 N 4th St, Alhambra 91801
Phone(626) 282-1676
Websitehttp://indokitchenalhambra.com/
Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.