About the Diner...
Diner on Main is located in Alhambra, California. Please use the information below to find us!
Address 201 West Main Street
Alhambra, CA 91801
Telephone 626.281.3488
Studio Madfish - World Class Web & Grpahic Designs - Click to visit