Lemmons
Address:
5800 Gravois Avenue, Saint Louis, MO 63116
Phone:
(314) 481-4812
Hours:
- Mon: 4pm-1am
- Tue: 4pm-1am
- Wed: 4pm-1am
- Thu: 4pm-1am
- Fri: 4pm-1am
- Sat: 4pm-1am
- Sun: 4pm-1am
Other Businesses:
- Little Caesars Pizza at 3192 Telegraph Rd, Saint Louis, MO 63125
- Pizza Hut at 2536 Lemay Ferry Rd, Saint Louis, MO 63125
- The Stable at 1821 Cherokee St, Saint Louis, MO 63118
- Lemay Garden at 2550 Lemay Ferry Rd, Saint Louis, MO 63125
- Steak N Shake Restaurants at 3226 Telegraph Rd, Saint Louis, MO 63125