Lotus

104 Mill Street, Macclesfield, SK11 6NR

Chinese takeaway.

Menu of Lotus
order food now

location of Lotus

Lotus reviews


Rate Lotus