Zen-Shi

Zen-Shi

Zen-Shi restaurant, conveniently located on Main Street in Frostburg, features some of the best sushi in the area. Delivery available.