← Dania Beach restaurants
Subaba Subs
No reviews yet
Restaurant4806 Sw 28 Terrace, Dania Beach
Own or manage Subaba Subs? Claim this listing free
Hours
Hours not listed yet.
Details
Address4806 Sw 28 Terrace, Dania Beach 33312
Phone96544789069
Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.