KFC is located in St Petersburg, Russian Federation on Ulitsa Babushkina, 40. KFC is rated 2.8 out of 5 in the category chicken restaurant in Russian Federation.
Address
Ulitsa Babushkina, 40
Amenities
Good for kidsToilets
Offerings
CoffeeSmall plates