1492 New World Latin Cuisine

1207 N Walker Ave
Oklahoma City, OK 73103

1492 New World Latin Cuisine

Address:
1207 N Walker Ave
Oklahoma City, OK 73103
Phone:
405-236-1492
Office Fax:
405-236-1491

Directions
Find Nearby
Located on N Walker Ave just north of NW 11th St.
A special thanks to our advertisers