About this Business
From Our Editors
If it's a spaghetti and meatballs kind of night, ratings say you'll find the best Italian at Maria's Cafe & Italian Restaurant in Petersburg. This restaurant also operates a bar, so a round of drinks with dinner is not out of the question. Little guys and gals will also love dining at this restaurant, which offers a family-friendly environment (and menu). Dine under the sun (or stars) at Maria's Cafe & Italian Restaurant with their charming outdoor seating.
Slip into something more comfortable before dining at Maria's Cafe & Italian Restaurant, where dress code calls for business casual. You can also grab your food to go.
Find a close parking spot on the street or in a parking lot near Maria's Cafe & Italian Restaurant.
Prepare to spend about $30 per person when dining at Maria's Cafe & Italian Restaurant. Come see why the Italian food at Maria's Cafe & Italian Restaurant is well worth the price.