Sherwood Market & Deli

111 Sherwood Dr
Ottawa, ON K1Y 3V1


Phone: (613) 729-6011
No Delivery!

Store Hours:

Mon - Fri:07:00 AM - 09:00 PM
Saturday:08:00 AM - 09:00 PM
Sunday:09:00 AM - 09:00 PM
Any questions please call us.