Avli Rotiserie

Categories

Restaurants

About Us

Take out or eat-in greek restaurant. Delicious and fresh greeks sandwiches, salads and side dishes.