Write a Review
5130 Linton Boulevard, Delray Beach, FL 33484
Bagel Twins is an institution for the local aged, which is probably why the service is so bad. The waitresses are not happy to be there, and on every...
Posted on Judysbook.com:
©2018 Cox Search, Inc. All rights reserved. Data provided in part by Localeze and Valpak.