STELLA Food Lab

  • Trustfeed ratings Icon
  • Trustfeed ratings Icon
  • Trustfeed ratings Icon
  • Trustfeed ratings Icon
  • Trustfeed ratings Icon

Beograd, Serbia

Lunch restaurant

STELLA Food Lab Reviews | Rating 5 out of 5 stars (5 reviews)

STELLA Food Lab is located in Beograd, Serbia on Nikole Spasića 3. STELLA Food Lab is rated 5 out of 5 in the category lunch restaurant in Serbia.

Address

Nikole Spasića 3

Phone

+381 114061892

Service options

TakeawayDine-in

Amenities

Toilets

Open hours

...
There is no reviews yet about STELLA Food Lab, be the first to write a review and give your rating to STELLA Food Lab
Write review Claim Profile