Tramdepot Ost is an Italian and Fast Food establishment. It offers delivery services with an estimated delivery time of 25-45 minutes and has a minimum order value of CHF 20.