We’re putting the finishing touches on our new website. In the meantime, you can reach us at:
Restaurant orders: (705) 575-1223
Hummus and retail sales: (705) 943-9567