In Staten Island, Cafe Luna serves pizza at 1300 Hylan Boulevard, a location easily accessible to locals and visitors navigating the neighborhood. The restaurant offers both dine-in and takeout service for those craving pizza at any time of day.