Samosa & Snacks

Available

Downtown & South Windsor Stores

Please call ahead for larger orders.

Downtown Windsor   519.254.5966

South Windsor          519.962-1323