First Look – home Restaurant

home is a newly opened restaurant located on the first floor of Best Western Plus hotel. With some prime location in the Entertainment District, the vibe is cozy-meets-upscale with a view…