More restaurants near Darrell's

1222 Barrington Street(902) 423-5660Hours listed