Jumbo Buffet 1335 NW 79th St Miami, FL 33147 Phone: (305) 757-1755
Category: Family Restaurant Diners