21 Mini Tapas

Tapas · 24503 Narbonne Ave, 90717

About 21 Mini Tapas

Address
24503 Narbonne Ave, 90717
Famous For
Tapas
Cuisine
Tapas

Location

24503 Narbonne Ave, 90717

Open in Google Maps

Reviews

Be the first to review 21 Mini Tapas

Your Rating *
★ ★ ★ ★ ★
Min 10 characters · Reviews are approved before publishing

Frequently Asked Questions about 21 Mini Tapas

What is 21 Mini Tapas famous for?

21 Mini Tapas is famous for Tapas.

Does 21 Mini Tapas offer home delivery?

Home delivery availability is not confirmed. Please call the restaurant directly.

Can I book a table at 21 Mini Tapas?

Table booking availability is not confirmed. Please call the restaurant to check.

What type of food does 21 Mini Tapas serve?

21 Mini Tapas serves Tapas cuisine in Lomita, CA.