Cafe Casa
➤ 31A Main Street, Armagh, United Kingdom
Sandwiches, Frühstück, Kaffee, Suppe, Cafe
"Love this wee cafe, friendly staff and fab food! However, no real atmosphere about it, decor is quite dull but it doesn't really matter..food and staff speaks for themselves"