Sheffield / Banner Cross / S11

La Luna

961 Ecclesall Road, Banner Cross, Sheffield, S11 8TN

La Luna restaurant & takeaway is serving Pizza, Italian cuisine.

location of La Luna

La Luna reviews

La Luna menu

Please call the takeaway direct on the telephone number provided above to ask about the today's menu.

Rate La Luna