Teikoku Restaurant
5492 West Chester Pike, Newtown Square 19073