Tram Car Pizza
Pizza · Fast Food
Tram Car Pizza is a fast-food pizza shop offering slices or whole pizzas. It's an ideal spot for a quick and easy refuel, featuring a menu of favorite food items cooked on-the-spot.
Location
Vota recommends
Location
Vota recommends