Italian Garden opens today. Here’s the menu.
Italian Garden Restaurant at 828 U.S. 90 in Bay St. Louis opens today at 11 a.m. with a full menu featuring baked pastas and pizza. The owners are Giovanni Karelli and Merdita Sadiku. Giovanni’s father is from Palermo, Italy, and the family has been in the restaurant business for years in Oklahoma. They were looking…