Asia & Long is an Asian restaurant offering a buffet and popular dishes like Tori Roll and mini-vegetable rolls.