Umai sushi and ramen kitchen Menu

84 Dalry Rd, Edinburgh, EH11 2AX

Know a great happy hour or special for this location?