Ten Star Deli & Supermarket

1202 E M.L.K. Jr Blvd, Tampa, FL 33603, USA

About Ten Star Deli & Supermarket

4.2 / 5 from reviews
Ten Star Deli & Supermarket

Our Address

1202 E M.L.K. Jr Blvd, Tampa, FL 33603, USA

Add Your Restaurant To WeServeTampa.com. It's FREE!

If you would like to add your restaurant to our website, please click here or contact us today!