Barras Pizza offers pizza. Open daily, ready to take your order.