Radhika's Restaurant
701 E Main St Alhambra, CA - 91801
Directions & Maps
Phone: (626) 570 4970
Mahan Indian Restaurant
110 West Main Street Alhambra, CA - 91801
Directions & Maps
Phone: (626) 458-6299
http://www.mahanrestaurant.com