Company name: The Rock Restaurant
Description: Modern Mediterranean-American spot
203 W North St, Normal, IL 61761, United States