The owners of Sushi Lola’s (Website | Facebook) will close their restaurant at the end of the month. The owners of the Audubon Park Garden District restaurant are working on a new location nine doors down in the same plaza, but that one won’t be ready until the fall. The current restaurant is located at 2806 […]