Amelia Caffè
Bar · Coffee Shop · Bakery
Amelia Caffè is a bar and cafe offering a variety of snacks, pastries, and coffee drinks. They also provide a full bar service and host happy hour events. The establishment features an indoor seating area.
Location