Lobster King Restaurant
Address:
349 E Main St, Alhambra, CA 91801
Phone:
(626) 457-1668
Nice to Know:
Restaurants
Other Businesses:
- Alhambra Garden HOA at 109 N 4th St, Alhambra, CA 91801
- Salad Farm at 433 W Main St, Alhambra, CA 91801
- Wahibs at 910 E Main St, Alhambra, CA 91801
- Triumphal Palace at 500 W Main St, Alhambra, CA 91801
- Silver Spoon Yogurt Obsession at 401 W Main St, Alhambra, CA 91801