Big Tuna Ii

Restaurant · 43530 W 10Th St W Ste #111, Lancaster, CA

More food in Lancaster, CA