Home > Resturants > Chilli banana Didsbury

Chilli banana Didsbury

Food:

Address: 105 - 107 Lapwing Lane | Didsbury , Manchester M20 6UR , England, Manchester M20 6UR

Reservations, Seating, Waitstaff, Wheelchair Accessible, Takeout