Lillies Restaurant and Bar
Lillies Restaurant and Bar, which is located at the Holiday Inn Staten Island, serves American cuisine with a Mediterranean flair. The menu focuses on international, modern flavors with an emphasis on fresh ingredients. Steak, seafood and pasta are among the house specialties. Lillies is among Staten Island newest restaurants.