Restaurant Address Copied to Clipboard
		
			
		
	
Alberta, Edmonton
					
																		Open Now
						Closed
					
					
							17008 100 Avenue Northwest, Edmonton, Alberta (Alberta, Edmonton)						
						
											OPA! Souvlaki of Greece in Edmonton is a vibrant eatery where flavors of authentic Greek cuisine come alive. Known for its inviting atmosphere, the restaurant offers a tantalizing menu featuring succulent souvlaki, crisp salads, and delectable gyros, all seasoned with traditional Greek spices. A favorite amongst locals and visitors alike, it’s the go-to spot for those craving a taste of Greece without having to leave Alberta.
Check out TOP-10 Best Fast Food restaurants in Edmonton, AlbertaYou might be interested
Thanks for the submission!
				We will contact you shortly
			Thanks for the submission!
				We will contact you shortly
			



