About Olio D'Oliva
New Mediterranean Style Restaurant offering multiple choices and different specialties. our target is the satisfaction of our customers
More about Olio D'Oliva
Olio D'Oliva is located at 6509 112 avenue, Edmonton, Alberta T5W 0P1
780-705-4007