Sent on the 5th of April, 2015
Tokyo Town Sushi12820 La Mirada Blvd, La Mirada, CA
Quarter View Restaurant613 Clearview Pkwy., Metairie, LA
Awards: People's Choice Winner, 2015