Tips
I'm sorry, but I couldn't find any specific tips for New Town Sushi as it seems to be closed. It's important to note that information about closed businesses may not be readily available, and it's always a good idea to check the status of a restaurant before making any plans.