Chiba opens on Oak
A new Japanese restaurant opened just before Mardi Gras on Oak Street
Chiba (8312 Oak St., 826-9119; www.chiba-nola.com) is the first restaurant from Keith Dusko, a New Jersey native who has worked in the service industry for 25 years, with much of that time logged at Japanese restaurants in New York City. His new…
full article »