Royal Star Cafe 2

263 Green Street