Greena

Greena

.

Greena

Restaurant, Food & beverages , Sandwich, Salad, Pasta Joint

Rating

4.7

(42 Reviews)

Hour

Open until: 04:00 PM

More Info

Saudi Arabia

More Locations

Open in MRSOOL app