Toggle navigation
Find
Sign up
Sign in
OK
Oklahoma City
Restaurant
Stars Pizza & Grill
Reviews
Stars Pizza & Grill
2124 NW 39th St
Oklahoma City
,
OK
73112
(405) 601-4040
restaurant
ezlocal.com
Info
Reviews
2
Offers
Photos
Map
Stars Pizza & Grill Reviews
Write a review
by Steven on
3/4/2021
by Petur on
6/19/2021
Night Mode