Stella Modern Italian Cuisine
1201 N Walker Ave
Oklahoma City, OK
73103
Stella Modern Italian Cuisine
Address:
1201 N Walker Ave
Oklahoma City, OK
73103
Phone:
405-235-2200








Stella Modern Italian Cuisine
1201 N Walker Ave
Oklahoma City, OK
1201 N Walker Ave
Oklahoma City, OK
Leaflet | Map data © OpenStreetMap contributors
Directions
Find Nearby
From I-40 go north on Classen Blvd, east on NW 10th St, then one block north on Walker Ave.