Russian Souvlaki restaurant, offering souvlaki, meat, and pasta dishes.