U.F.O. (Ultimate Food Outlet)

American restaurant · one Legoland Dr, Carlsbad, CA

Dine-In

More food in Carlsbad, CA · American Food in Carlsbad