About Olympia Cafe
Newly opened family run cafe all our food is home made we serve breakfast lunch and dinner also have a amzing selection of drinks and cakes
More about Olympia Cafe
Olympia Cafe is located at 171 city road, cf24 3 jb Cardiff
Newly opened family run cafe all our food is home made we serve breakfast lunch and dinner also have a amzing selection of drinks and cakes