Square 16 is a burger restaurant offering a diverse menu of Greek and international dishes. Features include delivery, free WiFi, and seating.