Omcrab is located in Kota SBY, Indonesia on Forest mansion blossom hill b9 menganti, Lidah Wetan, Kec. Lakarsantri. Omcrab is rated 5 out of 5 in the category crab house in Indonesia.
Address
Forest mansion blossom hill b9 menganti, Lidah Wetan, Kec. Lakarsantri
Service options
TakeawayDine-in