Under new ownership, The Termo is the place to be. The bistro offers a refreshed menu, with great prices & a tasty selection, and the best service in town.