Ambrosia
Sandwich Shop · Fast Food
Ambrosia is a sandwich shop offering a variety of sandwiches and snacks.
Location
Best places nearby
The highest rated places close to Ambrosia.
Local restaurants nearby
Şairler Sokak 9A, Ankara
Location
The highest rated places close to Ambrosia.
Şairler Sokak 9A, Ankara