Dsc Bar & Grill
Bar and Grill
DSC Bar & Grill, also known as Dance Starz Cafe, is a vibrant bar and grill offering Filipino cuisine. This establishment provides a unique blend of dining, music, and karaoke for an immersive experience.
Location
Location