Choublak Restaurant

2768 N University Dr Sunrise FL 33322 USA

(954) 533-3049

Location