Italian restaurants in Greenwood, LA

italian Restaurants in greenwood, la

Discover 15 italian restaurants in greenwood. Top-rated picks include Olive Street Bistro, Olive Street Bistro, Olive Street Bistro .

More Cuisines in greenwood

italian Nearby

Top italian Restaurants

  1. Olive Street Bistro - 5.0/5 (2 reviews)
  2. Olive Street Bistro - 5.0/5 (2 reviews)
  3. Olive Street Bistro - 5.0/5 (2 reviews)
  4. Olive Street Bistro - 5.0/5 (2 reviews)
  5. Olive Street Bistro - 5.0/5 (2 reviews)
  6. Olive Street Bistro - 5.0/5 (2 reviews)

Recent italian Reviews

"i love that place and the food is incredible, i will eat there again and again."
"Amazing Italian food and wonderful friendly service! I highly recommend this place!"

Italian restaurants in Greenwood, LA

1 italian restaurant listing found.
Angelina's Italian Restaurant
Italian

8213 West 70th Street, Greenwood

(318) 938-0067

1 italian restaurant listing found.
Know of a restaurant we don't have?  Click here to add it.