Lilly's Diner
19320 E Admiral Pl, Tulsa
(918) 739-3697
Menu
Restaurants in Tulsa, OK
Lilly's Diner
19320 E Admiral Pl, Tulsa, OK 74108
(918) 739-3697