Background

Taste the Authentic Flavors of Italy at Maria's Old Town 21

Experience authentic Italian cuisine at Maria's Old Town 21 in Petersburg - where every meal is crafted with love and tradition.

4.5

Nestled in the heart of Petersburg, Virginia, Maria's Old Town 21 offers a delightful escape into Italian cuisine. With a warm ambiance and a diverse menu that includes traditional pasta, fresh seafood, and artisanal pizzas, this restaurant is a must-visit for food enthusiasts and casual diners alike. Enjoy their cozy cafe setting while indulging in flavorful dishes crafted from high-quality ingredients.

A brief summary to Maria's Old Town 21

  • Tuesday 11 am-9 pm
  • Wednesday 11 am-9 pm
  • Thursday 11 am-9 pm
  • Friday 11 am-9:30 pm
  • Saturday 11 am-9:30 pm

Local tips

  • Try their signature seafood pasta for an unforgettable taste experience.
  • Visit during weekday evenings for a quieter dining experience.
  • Don't forget to save room for dessert; their tiramisu is highly recommended!
  • Consider making a reservation on weekends as it can get busy.
widget icon

Unlock the Best of Maria's Old Town 21

Buy tickets

    No tickets available

Book tours with entry

    No tours available

Book tours without entry

    No tours available

Discover more about Maria's Old Town 21

Maria's Old Town 21 is an inviting Italian restaurant located in Petersburg, Virginia, renowned for its authentic flavors and warm atmosphere. The restaurant specializes in a variety of Italian dishes that cater to every palate. From homemade pasta to freshly baked pizzas topped with gourmet ingredients, each dish is prepared with passion and attention to detail. Seafood lovers will also appreciate the selection of fresh catches available on the menu. The restaurant's interior combines rustic charm with modern touches, making it an ideal spot for family gatherings or romantic dinners. The friendly staff adds to the welcoming environment, ensuring that every guest feels valued and well taken care of. Whether you're stopping by for lunch or enjoying dinner with friends, Maria's Old Town 21 provides a comfortable setting to savor your meal. In addition to its delicious food offerings, Maria's Old Town 21 also features a cozy cafe area perfect for enjoying a cup of coffee or dessert after your meal. With its focus on quality ingredients and authentic recipes, this establishment has earned a reputation as one of Petersburg's top dining destinations. Don't miss out on the opportunity to experience true Italian hospitality at this beloved local gem.

Popular Experiences near Maria's Old Town 21

Popular Hotels near Maria's Old Town 21

Select Currency