The Lemon Grass Grill

The Lemon Grass Grill was last seen at 108 street and 99 ave