El Mesa by Octapas El Mesa by Octapas Map Unavailable Address River Valley Rd 01-08 Singapore Singapore Singapore 179023 Singapore Upcoming Events No events in this location