Flavor's cafe was established in 2008 and is located in Boudha. It serves a wide variety of Thai, Italian & Spanish cuisines and basically it's known for its Italian food (esp. Pizza). You can relish their great food all day long along with a sip of coffee. You can also get homemade cakes and pastries.