Debasaki


33-67 Farrington St
Flushing, NY 11354

Day Opening Closing
Mon & Tue  Closed  
Wed, Fri & Sun  4:00 PM 8:00 PM  
Thu  6:00 PM 8:00 PM 
Sat  4:00 PM 2:00 PM 
Click the button to add a review for Debasaki

Add Review