Betty lou's

77 station road, Port Talbot SA13 1NW ,United Kingdom
Betty lou's Betty lou's is one of the popular Cafe located in 77 station road , listed under Restaurant/cafe in Port Talbot ,

Contact Details & Working Hours

Map of Betty lou's