Asian street food restaurant, known for its quality and unique dishes.