Atlanta Guide  » Atlanta Restaurants  » Atlanta Italian

7. Oscar's Villa Capri

2090 Dunwoody Club Dr, Orchard Park, Atlanta, GA 30350  (Map)
770-392-7940

Rate/Review this Business (3)
Write a Review

User Reviews for Oscar's Villa Capri

Breakdown
5 star:
 (2)
4 star:
 (0)
3 star:
 (0)
2 star:
 (1)
1 star:
 (0)
"tc13"
Oct 30, 2009

Oscar's is the best! The food is always fresh and delicious. The service is excellent. You will not be disappointed. Try the cappelini bolognese!

Was this review Helpful?

+0
-0
"rick48007"
more than a month ago

Oscar's should NOT be in the top 10 - terrible service, average food, overpriced

Was this review Helpful?

+0
-1

Write a Review

Recent User Activity in Atlanta

"10Best Guest"

Bacchanalia

Review Posted

"10Best Guest"

Ruth's Chris Steak House

Review Posted

"10Best Guest"

Sushi-Huku

Review Posted

Similar Businesses

10Best Restaurants similar to:
Oscar's Villa Capri