Izakaya Restaurants in Oklahoma

Find the top Izakaya restaurants in Oklahoma near you now.

Formosa Street Food & Bar 福爾摩沙居酒屋

Izakaya restaurant

Address: 427 NW 23rd St, Oklahoma City, OK 73103

Reserve