Review of Mastro's Steakhouse

520 N Dearborn St, Chicago, IL 60654

Overall Rating

Review


large, delicious gluten-free menu. The appetizers, steaks, and sides were all delicious.

Updated 7 years ago