Cheltenham / GL51

Carmello's

1 Gresham Court, Cheltenham, GL51 7SQ

Carmello's restaurant & takeaway is serving Pizza, Kebab, Fish And Chips cuisine.


location of Carmello's


Carmello's reviews

Carmello's menu

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


Rate Carmello's