7.
Oscar's Villa Capri
2090 Dunwoody Club Dr, Orchard Park, Atlanta, GA 30350
(Map)
770-392-7940
|
|
Atlanta
Italian
More Atlanta Restaurants
|
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
|