Miller's Kendall Ale House

American restaurant · 11625 Sw 88 Street, Miami, FL

Dine-In

Hours

More food in Miami, FL · American Food in Miami