Details

More thai & vietnamese restaurants near Nohra Thai Kitchen

3613 Shelbourne Street(250) 477-8668Hours listed