Raki Barrakuda is located in Krasnodar Krai, Russian Federation on Ulitsa Ivanovskaya, 85, Krasnodar. Raki Barrakuda is rated 4.3 out of 5 in the category crab house in Russian Federation.
Address
Ulitsa Ivanovskaya, 85, Krasnodar
Service options
TakeawayDine-in