Town offers a diverse and mouthwatering menu that has been highly rated by satisfied diners. The menu features a variety of delectable options, including meatballs, tartare, octopus, stuffed dishes, lamb, agnolotti, tuna, and small plates like brussel sprouts. The restaurant is known for its high-quality and delicious offerings that cater to a range of tastes and preferences. In addition to the delectable food options, Town also boasts a selection of refreshing and expertly-crafted drinks to complement the meal. With a focus on providing exceptional culinary experiences, Town is a highly regarded dining destination that is sure to impress even the most discerning food enthusiasts. Visit Town to indulge in an unforgettable dining experience filled with delightful flavors and top-notch service.
Town
Location: 296 Elgin St, Ottawa, ON K2P 1M3, Canada