L.T.'s Bar & Grill
Address:
8428 Olive Blvd, Saint Louis, MO 63132
Phone:
(314) 569-1800
Other Details:
L.T.'s Bar & Grill, formerly known as Cozy Up Restaurant and Lounge, is located on Olive Boulevard, one mile east of Interstate 170. It offers a full bar and a great place to hang out with friends.
Restaurants
Other Businesses:
- Lu Lu Seafood & Dim Sum Restaurant at 8224 Olive Blvd, Saint Louis, MO 63132
- Hawil Bar B Que at 8237 Olive Blvd, Saint Louis, MO 63132
- Flacos Cocina at 8400 Delmar Blvd, Saint Louis, MO 63124
- Won Ton King at 8116 Olive Blvd, Saint Louis, MO 63130
- Imo's Pizza at 8437 Olive Blvd, Saint Louis, MO 63132