« back to all restaurants
Address13517 40th Rd.(Flushing, Queens)
Phone 718 353 2901
Accepts Credit Cards: No