Cafe Amazon
Coffee Shop · Tea House
Cafe Amazon offers a relaxed cafe experience. Known for its outdoor seating and popular iced coffee and green tea drinks.
Location
Best places nearby
The highest rated places close to Cafe Amazon.
Local restaurants nearby
England



