Lobster King Restaurant

349 E Main St
Alhambra, CA
626.457.1668
34.098074
-118.122812
Hours:
Mon - Thu: 9am - 9:30pm
Fri - Sat: 9am - 10pm
Sun: 9am - 9:30pm

for Lobster King Restaurant
Directions
from: