Antonoopoulos 1971 is a restaurant offering a daily menu with approximately 20 different dishes. Delivery is available.