Town is a fantastic dining spot delighting an eclectic mix of patrons. The restaurant is located in the heart of the city. It has an inviting interior and can accommodate larger groups with ease. The menu at Town is quite creative and dishes range from meatballs and Italian ramen to short rib melt sandwich, grilled octopus, roasted bone marrow and more. In addition to innovative dishes, Town has an interesting wine list in place. Wines are served by the bottle as well as by the glass.

Location:  296 Elgin Street

Business hours:  Mo-Tu 5:00 p.m.-10:00 p.m., We-Th 11:30 a.m.-2:00 p.m., We-Th 5:00 p.m.-10:00 p.m., Fr 11:30 a.m.-2:00 p.m., Fr 5:00 p.m.-11:00 p.m., Sa 5:00 p.m.-11:00 p.m., Su 5:00 p.m.-10:00 p.m.