Steak house · 2531 Ne 8Th St, Homestead, FL
Dine-In
More food in Homestead, FL · Steak House in Homestead