Located on the right side of Merivale (when travelling South) in the strip mall across from Red Lobster, the European Delicatessen is a full service deli and small grocery for European goods. Their Schnitzel sandwich is apparently the best in Ottawa.
No Records Found
Sorry, no records were found. Please adjust your search criteria and try again.