Soba
11/13 Soho Street, London, England W1D 3DJ
Featured Review : We were drawn to this restaurant because of the signs in the window advertising £4 "Happy Hour", when all main dishes were £4 between lunch and dinner times, and all day on Sundays. Upon entering the place, we could see ...See Full Review