Timothy's The Restaurant

12710 Olive, St Louis, Missouri 63141

Tue-Thu: 4 p.m. - 10 p.m.; Fri-Sat:  4 p.m. - 11 p.m.
American, Cafe/Coffee Shop
$$$
Moderate

Mentions