Lotus Kitchen

98a Meadfield Road, Slough, SL3 8HR


Last inspection date: 18 Jan 2018
Score: 3 For more information click here.

location of Lotus Kitchen

Lotus Kitchen reviews

Lotus Kitchen menu

Please call the takeaway direct to ask about the today's menu.


Rate Lotus Kitchen