Modern Italian restaurant and bar, Franco's offers pizza, pasta, and more across multiple rooms. Phone bookings only.