Larray's Loaded Mac - 5505 Tamiami Trail North
5505 Tamiami Trail North, Suite 1 Naples, Florida 34108 | Restaurant Info