700 E Merritt Island Cswy, Suite 3, Merritt Island, Florida 32952 USA
Bangkoks Duck
Photo Credit: Yelp