Do they have lamb chops?

Anna Hammerl | Sep 27, 2019 | Category: Greek restaurant

Acropolis Greek Taverna - Riverview - All questions

Address: 6108 Winthrop Town Centre Ave, Riverview, FL 33578, USA

Kim Cole | Sep 27, 2019

Absolutely yes.

Igor G | Sep 27, 2019

Yeaaaaaah!

Add Answer

Thanks! Your answer is awaiting moderation.

Other Questions

what time do you open?

Ronald & Rebecca Leichtman | Sep 27, 2018
Read More

Is it expensive or is mildly priced?

Tyler Misla | Sep 27, 2018
Read More

Trending Places