Lemon Grass Deli & Kitchen

Restaurant in North Shields, UK

Opening hours: Mo-Tu 10:30-20:30; We-Th 10:30-21:30; Fr-Sa 09:30-21:30; Su 09:30-20:00

12 Brentwood Avenue, Newcastle upon Tyne, NE2 3DH