Would the restaurant “recently reviewed, lauded for its enormous portions” be Saburo’s?
Your browser does not support iframes.