deanteamchicago.com
Restaurant Review - Miku Sushi - Dean's Team
Do you ever get uncontrollable cravings for your favorite foods? Well, I do! This week had me craving sushi in a bad way. Luckily, I found Miku Sushi just in the nick of time. Located at 4514 N Lincoln Ave., this charming spot is just south of Lincoln Square. We came in just after they opened at 11 am on a Monday, so the restaurant wasn’t busy at all.