229 reviews
Address:
555 S Lamar St #130 Dallas TX 75202 United States
Category:
US places Asian restaurant
Phone number of Black Ship Little Katana in Dallas, Address of Black Ship Little Katana in Dallas, Working hours of Black Ship Little Katana in Dallas