Hours & Location
6670 S Lewis Ave,
Tulsa, OK 74136
(918) 303-7147
alphagrill15@yahoo.com
Hours
Tuesday - Sunday
11:00 AM - 9:00 PM CST
Closed Monday
6670 S Lewis Ave,
Tulsa, OK 74136
(918) 303-7147
alphagrill15@yahoo.com
Tuesday - Sunday
11:00 AM - 9:00 PM CST
Closed Monday