close indian restaurant close Country: Japan close City: Nishinomiya Shi
Star Kitchen - Indian Nepalese cuisine