Abuk Subuk is a restaurant with an active Instagram presence, featuring photos and videos of its offerings.