Tram Depot
Bar · Coffee Shop
A bar with a tram-themed design, offering coffee, light snacks, cocktails, and street food in a relaxed, outdoor setting.
Location
I migliori locali vicini
I locali con il voto più alto vicino a Tram Depot.
Local restaurants nearby
Via Marmorata, 13, 62
