Best Italian Restaurants in Mayfair

Real videos of Italian Restaurants in Mayfair — 1 place, filmed by creators on the ground.


Ranked venues

  1. EclecticTrendyCasualCreative cuisineHistoric buildingLively atmosphere

    About the venue

    Treylor Park in Savannah is a unique restaurant known for its eclectic menu that offers twists on classic American comfort food. Established in a converted historical building, it has a casual yet trendy atmosphere with rustic decor. Guests can enjoy items such as Lobster Grilled Cheese and PB&J Chicken Wings in a lively setting. The combination of creative dishes and vibrant ambiance attracts both locals and visitors exploring the city.

    What the videos show

    The video showcases various food items from a restaurant menu, including loaded fries with white and brown sauces, a red drink, chicken wings with nuts and herbs, and a meat-filled sandwich. It also features the interior of the restaurant, highlighting the bar area, dining tables, and other amenities.

    115 E Bay St