Red Square Deli

Category: Deli in Tampa, Florida

Address: 4023 W Waters Ave UNIT 12, Tampa, FL 33614, USA

Phone: +18139018588

Opening hours

Sunday: 12–5PM

Monday: Closed

Tuesday: 10AM–7:30PM

Wednesday: 10AM–7:30PM

Thursday: 10AM–7:30PM

Friday: 10AM–7:30PM

Saturday: 10AM–7:30PM

Reviews

Valeriu zimbrean

Sep 7, 2022

Super store many vcusneasec😋

L G

Aug 9, 2022

You can take Russian from Russia, but you can't take Russia from Russian. The servise is exactly how it was in Soviet Union! Terrible! The woman that works there scares clients away.

Mikas M

Jul 28, 2022

Nice selection of slavic food. Very friendly guys.

Janine Rizzo

Jul 22, 2022

Always delish.

Thanks! Your review is awaiting moderation.

Questions & Answers

Do you sell pelmeni?

Kara Hignite | Sep 13, 2019
Anton Pukhalenko | Sep 13, 2019

Yes, they do.

Read More

Do you have tvorog?

Natalia Yarmosh | Nov 16, 2021
Maksim Yevstratov | Nov 16, 2021

Yes

What are the Covid safety practices like here?

Anonymous | Sep 11, 2022
Maksim Yevstratov | Sep 12, 2021

Masks are required

Thanks! Your answer is awaiting moderation.

Thanks! Your question is awaiting moderation.

Related Places