Brooks Restaurant

This is a restaurant in Deerfield Beach, FL.