Little Italy Restaurant Inc 325 N Main St Muskogee, OK 74401 Phone: (918) 687-5699
Category: Family Restaurant Diners