Town, a cozy spot on Elgin Street, combines rustic charm with modern Italian-inspired cooking. Dishes like their signature ricotta-stuffed meatballs and house-made pastas, always cooked to a perfect al dente, strike a balance between comforting and inventive. Fresh ingredients and bold flavours shine in every dish, best paired with their well-chosen wine list or a carefully crafted cocktail.
This relaxed, inviting spot keeps locals coming back for its creative, flavour-packed dishes. The handmade pasta—especially the agnolotti—and the ever-popular meatballs are clear favourites. Seasonal ingredients stand out in everything from fresh tuna crudo to well-balanced vegetarian options, all complemented by a thoughtfully curated drink menu. While the seating can be a bit tight, it’s a great choice for date nights or a meal with friends, with food so good you’ll already be thinking about your next visit before dessert even hits the table.