Bizaare Avenue Cafe

Restaurant in Palm Beach, Florida

Eclectic restaurant

921 Lake Avenue, 33460