Tina Food Autoservire is a restaurant offering a self-service dining experience. Features a terrace.