Places to eat
Restaurants
Fast food restaurants
Home
Izakaya restaurants
Oklahoma City
Izakaya restaurants in Oklahoma City, Oklahoma
Find Izakaya restaurants in Oklahoma City, Oklahoma near you now.
Formosa Street Food & Bar 福爾摩沙居酒屋
427 NW 23rd St, Oklahoma City, OK 73103, United States