Elms Restaurant Mate Street, Tumbarumba Elms Restaurant, Category: Hotels-Resorts-Restaurants, Address: Mate Street 2653 Tumbarumba Categories Hotels-resorts-restaurants View details