Akropolis
3311 South St
Lafayette
IN
47904
(765) 447-0001
Open Map
Description
Akropolis Restaurant, Inc is located at 3311 South St in Lafayette and has been in the business of Retail - Greek Restaurant since 1985.
by dandb on July 03, 2023 from
dandb
Advertized
American
Casual
Debit Card
family restaurant
Greek
Mediterranean
restaurant
Restaurants
Restaurants Family Style