Restaurant Type Okonomiyaki Seiwaa Okonomiyaki & Teppanyaki Restaurant Okonomiyaki / Central - Little India