Somtum Thai Levin Restaurant is currently closed.
Kaffir Lime Cafe & Thai is Levin's answer to real authentic Thai dishes.