Cherry on Top
is a much liked Dessert Shop Restaurant
Ranked #1 of 41 Restaurants in Little Tokyo Los Angeles.
Some say, it is old.
The Latest Review: ★★★★★
Sent on the 7th of August, 2013
They got this watermelon and hawaiian delite flavor...they also got an old nintendo machine and wifi.