Tiny Miami Restaurant Ranked Among Best Ramen Shops in U.S.

A tiny Miami restaurant located in a strip mall is now ranked among the best ramen shops in the U.S. for its delicious soups.