Sambuca Grill says...
Sambuca Grill believes in good quality ingredients and great taste. With years of experience in preparing the finest Italian cuisine for their customers, they have a wide selection of menu items to satisfy all your hunger desires.