Luna, Inc.
Luna, Inc.: A Culinary Gem in Spokane’s Heart A Restaurant Worth Watching In the not-so-distant future, when we reflect on the culinary landscape of Spokane, one name will surely shine: Luna Inc. This establishment, located at 5620 S Perry St, Spokane, WA 99223, has swiftly carved a niche for itself among locals and visitors alike….