Restaurant in Tampa
Eastern European restaurant known for khachapuri, pelmeni, and infused vodka
901 W Platt St
Tampa, FL, 33606
(813) 867-8999