The Place is a cozy restaurant with a relaxing ambiance that offers a wide variety of international and local cuisine. Their dishes are skillfully prepared using fresh ingredients that create a symphony of flavors that will surely satisfy your appetite. Don’t miss their signature cocktails and desserts!