Mi Chaii - Ilford Menu

125 Ilford Ln, Ilford, IG1 2RN

Know a great happy hour or special for this location?