Lemon Pepper is a Vietnamese restaurant known for its generous portions of pho and other familiar noodle soups.