July 25, 2019 1:00 pm

Your New Favorite Italian Restaurant in Long Beach

Vicki Johnson takes us to what will most likely be your new favorite Italian restaurant in Long Beach: Michael’s Downtown! You can sip on frozen rose while your kids actually make their own lunch!

US & World Videos

Exit mobile version