Get directions to: Capri Restaurant Dining Room & Take Out, Homestead, FL
Restaurant address: 935 North Krome Avenue Homestead, FL 33030, USA
Restaurant: Capri Restaurant Dining Room & Take Out