Enjoy pizza and more at Bosco Selene. This establishment offers a bar, outdoor service, and common areas.