T TG h Review of DeGidio's Bar and Restaurant 3 years ago Our favorite Italian restaurant in St. Paul.
Comments: