lalc Restaurant & Bar (The Backyard)
136 Main St, Seal Beach
(562) 357-4031
Menu
Reserve
Restaurants in Seal Beach, CA
lalc Restaurant & Bar (The Backyard)
136 Main St, Seal Beach, CA 90740
(562) 357-4031