Loading...
Uploaded by metroasianfoodny on May 25, 2011
Tempura of 18th Ave. According to one of the fans, this is her number one sushi place in Brooklyn. ALL YOU CAN EAT! $20. it can't be wrong..Can it? You must be curious to find out.
Entertainment
Standard YouTube License
Load more suggestions
Link to this comment:
All Comments (0)