Sajilo Cafe Forest: Karuizawa’s Best Vegan-Friendly Spot
If you like curry or spices, visit Sajilo Cafe Forest (サジロカフェ・フォレスト), close to Karuizawa’s best gelato shop, L’ibisco! Following the alley from Old Karuizawa Ginza Street, you will soon see a cute white house in the leafy area. Sajilo means cozy in Nepalese. While it doesn’t have a typical curry house look, you will surely […]
Sajilo Cafe Forest: Karuizawa’s Best Vegan-Friendly Spot Read More »










